package com.xiaoshuidi.cloud.module.contract.controller.admin.contract.vo.signingSubject;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;

/**
 * 手写板乙方手动签约回调参数
 */
@Data
public class ContractTabletSignCallbackReqVO implements Serializable {
    private static final long serialVersionUID = -2634416362552078434L;

    @Schema(description = "合同编号")
    private Long contractId;


    @Schema(description = "下载地址")
    private String downloadUrl;


    @Schema(description = "预览地址")
    private String viewpdfUrl;


    @Schema(description = "签章结果代码，3000（签章成功) 3001（签章失败） 3003（拒签）")
    private Integer resultCode;

}
